oil producing - Alemán Inglés Diccionario